.md_demo_box {
  position: absolute;
  top: 0;
  left: 0;

  width: 100%;
  height: 100%;

  .md_demo_tab {
    width: 100%;
    height: 60px;
    line-height: 60px;

    background-color: #fff;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    border-bottom: 1px solid #e2e1e1;
    padding: 0 2rem;

    display: flex;
    align-items: center;
    justify-content: space-between;

    input {
      width: 40%;
      height: 100%;

      border: 0;
      outline: 0;

      font-size: 18px;
    }
  }

  .markdown-body {
    width: 100%;
    height: calc(100% - 60px);
  }
}